# ----------------------------------------------------------------------
#  The information and source code contained herein is the
#  exclusive property of Karthikeyan and Samuel vijaykumar. 
#  No part of this software may be used, reproduced, stored or distributed in any form
#  without explicit written authorization from the authors.
# ----------------------------------------------------------------------
from types import *
from AnalyzeMethod import *

def describeClass(module,write=0):
	"""
	Describes the class in the module
	"""
	print "--------------------Start Class-------------------------\n"
	print '  Class: %s' % module.__name__
  	for name in module.__dict__:
    		subobj = getattr(module,name)
    	if type(subobj) is MethodType :
      		describeMethod(subobj)
 	print "\n"
  	print "_____________________End Class__________________________"
